@charset "gb2312";
body,object,iframe,p,h1,h2,h3,h4,h5,h6,abbr,code,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;border:none;list-style:none;}
body{font:12px/24px Microsoft YaHei,tahoma,arial,Simsun;color:#333;background:#F5F5F5;}
a{color:#333;text-decoration:none;}
a:hover{color:#d7000f;text-decoration:underline;}
h1{font-size:18px;font-weight:normal;display:inline;}
img{border:none;display: block;}
h2{font: 24px/44px "\5FAE\8F6F\96C5\9ED1"; text-align: center; color: #fff;}
.red{color:#ff0000;}
img.group {display: inline-block;width: 80px;vertical-align: middle;}
.ht_top{width:100%;height:41px;background:url(../img/nav-bg.gif) repeat-x;line-height:41px;overflow: hidden;}
.ht_top .logo{float:left;margin:0;padding:0;line-height:20px;}
.ht_top .topnav{float:right;}
.ht_top .topnav a{margin: 6px;line-height:32px;color:#333;font-size:14px;}
.ht_top .topnav a:hover{color:#c00;}
.top{ background:  #000;/* overflow: hidden; */}
.container{width: 1000px; margin:0 auto;/* position:relative; */overflow: hidden;}
.banner{  /* position:relative; */}
.pt10{margin-top: 10px;}
.btl{background: #FF7137; text-align:center; color: #FFF; font-size:16px; padding: 10px 0;}
.btl a{color: #FFFD39;}
.main{background: #FFFFFF;/* padding: 10px; */}
table{border-collapse:collapse;background:#fff;margin: 0px auto;font-family:"\5b8b\4f53"; background: url(../img/sy.jpg);}
th{background:#e9e9e9;padding:5px;font:12px/18px "\5FAE\8F6F\96C5\9ED1";}
th,td{border:1px solid #ddd;text-align:center; line-height:30px;}
td{padding:2px 3px;max-width: 120px;}
tr:hover{background: #fdf4e3;}
tr:hover td{background: #fdf4e3 !important;}
td.tsbz {font-size: 13px;}
td.tsbz span{color: #f00;font-size: 15px;}

.main td a.num{color:#fff;line-height: 24px;text-align:center;padding: 2px 5px;display: inline-block;margin:0 auto;border-radius: 22px;width: 55px;}
.main td a.num:hover{color:#fff;background:#ef2445;}
.table3{background:#2bbfe9;}

.gkdjs{margin: 5px auto 10px;overflow:hidden;text-align:center;height:78px;}
.gkdjs_t{float:left;width:148px;height:78px;overflow:hidden;background:url(../img/gkrk_bg.png) no-repeat top;background-color: #FFFFFF;}
.gkdjs_t p{text-align:right;font:normal 16px/24px "Microsoft yahei";color:#fff;padding-right:17px;padding-top:14px;}
.gkdjs_t a{color: #fff;}
.gkdjs_t a:hover{color:#ff0;}
.gkdjs_t span{font-size:19px;}
.gkdjs_r{height: 68px;width:auto;overflow:hidden;background: #FFFFFF;float:none;padding-top:11px;}
.gkdjs_r a{width: 73px;text-align:center;color:#333;font-size:12px;text-decoration:none;display:inline-block;white-space:nowrap;}
.gkdjs_r a:hover{color:#e00;}
.gkdjs_r a img{margin: 0 auto 5px;border-radius: 50%;display: block;}
.banners{overflow:hidden;width:1000px;margin:10px auto;}
.banners img{width:100%;display:block;}
.banners a{width:50%;float:left;}

.i_jobcz{width:1000px;overflow:hidden;padding-bottom:15px;margin:10px auto;background:#fff;box-sizing:border-box;border:solid 1px #ddd;}
.i_jobcz h2{font-size:16px;padding-left:10px;border-left:solid 4px #e53538;line-height:20px;height:20px;margin: 15px;font-weight:bold;color: #333;text-align: left;}
.i_jobcz ul{padding: 0 10px;overflow:hidden;}
.i_jobcz ul li{margin: 4px;float:left;white-space:nowrap;}
.i_jobcz li a{padding: 3px 10px;background:#f5f5f5;float:left;border:solid 1px #f5f5f5;line-height:22px;font-size:14px;min-width:60px;text-align:center;text-decoration:none;}
.i_jobcz li a:hover{background:#fff;color:#e53538;border:solid 1px #e53538;}
.i_jobcz li a.cur{background:#fff;color:#e53538;border:solid 1px #e53538;}

.bm_zwtxt{width:968px;border:1px solid #e6e6e6;padding:5px 15px 8px 15px;margin:10px auto;background:#fff;}
.bm_zwtxt p a{padding: 0 10px;margin: 10px 10px 0;display:inline-block;font-size:14px;background: #f5f5f5;            border: solid 1px #f5f5f5;}
.bm_zwtxt p a.cur{background: #FF7600;color: #fff !important;}
/* erweima */
.ewm{position:fixed;left:50%;top:380px;width:110px;margin-left:505px;}
.ewm h4{font-weight:bold;text-align:center;line-height:15px;padding: 4px 0 5px;font-size: 14px;background: #00AB49;color: #fff;}
.ewm dl{width:108px;border:solid 1px #ddd;background: #FFFFFF;}
.ewm dl dt{padding: 5px 4px 0;overflow: hidden;display: block;height: 100px;}
.ewm dl dd{line-height:25px;color:#888;text-align:center;}

.footer{width:100%;background: #E6E6E6;text-align:center;color: #333;font:12px/24px "\5B8B\4F53",Microsoft YaHei,Arial,sans-serif;margin-top:15px;padding:20px 0;}
.footer a,.footer a:hover{color: #333;padding:0 5px;}
.footer img{display:inline;max-width:960px;}
@media screen and (max-width:1000px){
.ewm{display:none;}
h2{font: bold 16px/32px "\5FAE\8F6F\96C5\9ED1"; }
.ht_top .topnav{float:none;overflow: hidden; overflow-x: scroll; -webkit-overflow-scrolling: touch; white-space: nowrap;}
.ht_top .topnav::-webkit-scrollbar{display:none;}
.container,.banners{width:100%;display:block}
.gkdjs{height: auto;}
.gkdjs_t{float: none; width: 100%; height: auto; background: #F55D5C;}
.gkdjs_t p{text-align: center; padding: 0; margin: 3px auto;}
.gkdjs_t p br{display: none;}
.gkdjs_r p{overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;}
.gkdjs_r p::-webkit-scrollbar{display:none;}
.gkdjs_r a{width: 52px;}
.main td a.num{width: auto; display: block; background: none; color: #f00;padding: 2px 3px;line-height: 16px;}
th,td {padding: 1px 0px;font: 12px/18px "\5b8b\4f53";}
.bm_zwtxt{width:auto;border:1px solid #e6e6e6;padding:5px 3px;margin:5px 5px;}
.bm_zwtxt p a{padding:0 4px;margin:0 2px;display:inline-block;font-size:13px;}
.bm_zwtxt p{float:none;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;height:25px;padding:0;margin:5px 0;}
.bm_zwtxt p::-webkit-scrollbar{display:none;}
.i_jobcz{width:auto;margin:10px 6px;box-sizing:content-box;}
.i_jobcz ul li{margin:3px 0 3px 8px;}
.i_jobcz li a{padding:0 8px;font-size:13px;min-width:40px;}
.i_jobcz h2{margin:15px 0 10px 15px;}
}